﻿@charset "utf-8";
/*end*/
body{overflow-x:hidden;}


/**/
.banner{ height:600px; width:100%; position:relative; }
.banner .bd{ height:600px; overflow:hidden;}
.banner .bd a{ display:block;height:600px; overflow:hidden;}
.banner .bantil{ width:175px; height:17px; position:absolute; bottom:20px;left:46%; z-index:8;}
.banner .bantil li{ width:17px; height:17px; float:left; display:inline; margin:0 12px;background:#004da2;border-radius:17px;}
.banner .bantil li.cur,.banner .bantil li:hover{background:#ff7e00;cursor:pointer;}



/*产品标题说明*/
h2.tit a{text-align: center;font-size: 38px;color: #333;display: block;margin-bottom: 50px;
background:url(../images/tit.jpg) no-repeat center 55px;}
h2.tit a em{font-size: 18px;color: #555;display: block;font-weight: normal;padding-top:23px;}


/*2021新分类*/

.img-center {text-align: center;font-size: 0;}
.img-center img {display: inline-block;width: auto;height: auto;max-width: 100%;max-height: 100%;vertical-align: middle;}
.ct2-sd {float: left;width: 240px;}
.ct2-mn {float: right;width: 930px;}
.panel-sd-hd {background-color: #0060b7;color: #fff;padding-bottom: 5px;}
.panel-sd-hd h4 {text-align: center;border-bottom: 1px solid #fff;margin: 0;font-size: 24px;padding: 20px 0;}
.panel-sd-bd {border: 1px solid #ececeb;padding: 5px 10px;border-top: 0;}

.yunu-column h3 {margin: 0 0 2px;font-weight: normal;background: url(../images/p14-icon5.png) no-repeat right center #ddd;padding: 0 40px;}
.yunu-column h3 a {display: block;line-height: 50px;font-size: 18px;color: #333;}
.yunu-column h3.on,.yunu-column h3:hover {background: url(../images/p14-icon2.png) no-repeat right center #0060b7;}
.yunu-column h3.on a,.yunu-column h3:hover a {color: #fff;}
.yunu-column li {line-height: 50px;border-bottom: 1px solid #fff;}
.yunu-column li a {display: block;padding: 0 40px;background-color: #ECECEC;}
.yunu-column .sub>a {position: relative;}
.yunu-column .sub>a:after {content: '';width: 8px;height: 8px;border: 2px solid #b8b8b8;border-style: solid solid none none;position: absolute;top: 50%;right: 32px;margin-top: -4px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.yunu-column .sub.open>a:after {border-color: #0060b7;}
.yunu-column .sub-box {border-left: 1px solid #ECECEC;border-right: 1px solid #ECECEC;display: none;}
.yunu-column .sub.open .sub-box {display: block;}
.yunu-column .sub-box p {margin: 0;border-bottom: 1px solid #ECECEC;}
.yunu-column .sub-box a {background-color: transparent;padding-left: 60px;}
.yunu-contact-z1 {height: 140px;background: url(../images/contact-z1.jpg) no-repeat;margin-bottom: 20px;}
.yunu-contact-z1 p {margin: 0;font-size: 20px;line-height: 30px;background: url(../images/contact-z1_tel.png) no-repeat 74px 44px;padding: 37px 0 0 95px;}
.yunu-contact-z1 span {line-height: 30px;font-size: 18px;padding-left: 20px;font-weight: bold;}
.yunu-contact-z2 {background-color: #0060b7;text-align: center;color: #fff;padding: 20px;margin-bottom: 20px;}
.yunu-contact-z2 p {margin: 0;}
.yunu-contact-z2 p img {vertical-align: middle;margin-right: 5px;}
.yunu-contact-z2 span {display: block;font-size: 26px;font-weight: bold;margin-top: 10px;line-height: 1;}
 
.yunu-title-1 {border-bottom: 1px solid #ececeb;height: 44px;margin-bottom: 15px;font-size: 24px;}
.yunu-title-1 span {display: inline-block;padding-bottom: 10px;border-bottom: 1px solid #333;}
.yunu-title-2 {margin-bottom: 20px;margin-top: 40px;border-bottom: 1px solid #eee;font-size: 0;}
.yunu-title-2 span {display: inline-block;background-color: #0060b7;color: #fff;font-size: 20px;font-weight: bold;letter-spacing: 2px;line-height: 40px;padding: 0 15px;margin-bottom: -1px;}
.yunu-title-x {height: 44px;margin: 15px 0 15px 0;font-size: 20px;max-width: 930px;}
.yunu-title-x li {width: 19.5%;margin-right: 2px;text-align: center;background-color: #dddddd;float: left;}
.yunu-title-x li a {display: block;color: #000;font-size: 20px;padding: 10px 0;position: relative;}


.cp-right{width: 940px;float: right;}
.cp-title{border: 1px solid #eee;background: #ececec;}
.cp-title a{float: right;line-height: 44px;margin-right: 10px;font-size: 12px;}
.cp-fenlei li{float: left;}
.cp-fenlei li a{display: block;line-height: 44px;padding: 0 25px;font-size: 16px;background: #ddd;margin-right: 10px;}
.cp-fenlei li.active a {color: #fff;background: #0060b7;}

.panel-sd {margin-bottom: 20px;}
.panel-sd .tit {background-color: #0060b7;color: #fff;text-align: center;line-height: 50px;font-size: 20px;font-weight: bold;}
.panel-sd .bd {border: 1px solid #ddd;padding: 10px 20px;}

.cp-list {margin: 0 0 0 -20px;}
.cp-list li {float: left;width: 33.3%;}
.cp-list li .img-center {height: 225px;line-height: 225px;overflow: hidden;}
.cp-list li .img-center img {-webkit-transition: all 0.5s;transition: all 0.5s;}
.cp-list li a {display: block;background-color: #fff;margin: 20px 0 0 20px;}
.cp-list li p {margin: 0;text-align: center;padding: 15px 0;}
.cp-list li a:hover {background-color: #1568b4;color: #fff;}
.cp-list li a:hover .img-center img {-webkit-transform: scale(1.1);transform: scale(1.1);}
.bg1 {background: url(../images/honor_bg.jpg) no-repeat center 0;color: #fff;}




/*产品*/
/**/
.pro{height: 1090px;}
.fen{width: 276px;float: left;}
.fen h3{height:149px;}
.fen h3 a{width:276px; height:149px;display: block;}
.fen_c{width:242px;height: 736px;padding-top: 21px; border:17px solid #004da2;border-top:none;position:relative;background:url(../images/catebg.jpg) no-repeat center bottom;} 
.fen_c h4{width:202px; height:35px;background:url(../images/h4_bg.jpg) no-repeat center center;
	margin: 0 auto 13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fen_c h4 a{display: block;height:35px;line-height: 35px;text-indent: 36px;font-size: 16px;color: #fff;font-weight: normal;}
.fen_c h4 a:hover,.fen_c h4.cur a{background:url(../images/h4_cur_bg.jpg) no-repeat center center;}
.fen_c h4.nones{margin-bottom: 0;}
.fen_c ul{width:202px;margin: 0 auto;}
.fen_c ul li a{font-size: 14px;color: #555;display: block;height: 34px;
	background:url(../images/ico1.jpg) no-repeat 182px center;
	line-height: 34px;text-align: center;}
.fen_c span{background-color: #004da2;
    bottom: 0;
    display: block;
    height: 66px;
    left: 0;
    position: absolute;
    width: 244px;
    text-align: center;
    color: white;
    line-height: 52px;
    font-size: 18px;
    font-weight: bold;}
.fen_c span b{color: #fff;
    font-size: 25px;
    left: 0;
    line-height: 37px;
    position: absolute;
    text-align: center;
    top: 7px;
    width: 244px;}	

.cp{width: 900px;float: right;}


.cp .cptitle{ border-top:1px solid #ccc; height:60px; border-bottom:1px solid #ccc; overflow:hidden; font:20px "Microsoft Yahei"; font-weight:bold; background:url(../images/pro_jt.gif) no-repeat left center; padding-left:30px; line-height:60px; margin-bottom:12px;}
.cp .cptitle a{ color:#37383a; font-weight:bold;}
.cp .cptitle em{ color:#92989c; padding-left:10px; font:14px "Microsoft Yahei";}
.cp .cptitle span a{ color:#bdbdbd; font-weight:normal; font-size:14px; text-transform:uppercase;}



.cp dl{background: #f5f5f5;height: 358px;}
.cp dt{width: 478px;height: 358px;position: relative;float: left;}
.cp dt a.big{width: 478px;height: 358px;display: block;}
.cp dt a.big img{width: 478px;height: 358px;}
.cp dt em a{width: 92px;height: 149px;display: block;position: absolute;top: 0;left: 17px;}
.cp dd{width: 390px;height: 333px;float: right;background: #f5f5f5;padding-top: 25px;}
.cp dd h3 a{font-size: 20px;color: #333;padding-bottom: 20px;display: block;
	background:url(../images/line3.jpg) no-repeat left bottom;}
.cp dd p{font-size: 14px;color: #666;font-weight: normal;line-height: 26px;margin-top:27px;}
.cp dd .xq{width:144px; height:36px;margin-right: 18px;margin-top:47px;
	background:url(../images/more_btn1.jpg) no-repeat center center;display: block;float: left;}
.cp dd .zx{width:144px; height:36px;margin-top:47px;
	background:url(../images/more_btn2.jpg) no-repeat center center;display: block;float: left;}

.cp .clist{margin-top: 23px;}
.cp .clist li{width: 286px;height: 284px;float: left;margin-right:21px;}
.cp .clist li a{width: 286px;height: 284px;display: block;}
.cp .clist li img{width: 284px;height: 212px;border: 1px solid #ccc;}
.cp .clist li.nones{margin-right:0;}
.cp .clist li span{width: 286px;height: 70px;display: block;line-height:60px;font-size: 16px;color: #555;
	text-align: center;}



/*一站试服务*/
.server {
    position: relative;
}

.server .hd {
    background: url(../images/ser_bg.jpg) no-repeat center 65px;
}
.server .clearfix {
    zoom: 1;
}

.server .img-center {
    text-align: center;
    font-size: 0;
}
.server .hd li {float: left;width: 25%;text-align: center;margin-bottom: 60px;position: relative;}
.server .hd li h4 {margin: 0;line-height: 1;font-size: 16px;}
.server .hd li .img-center {width: 72px;line-height: 72px;height: 72px;position: relative;margin: 17px auto;}
.server .hd li .img-center span {position: absolute;width: 100%;height: 100%;background-color: #ededed;border-radius: 50%;top: 0;left: 0;-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;-webkit-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg);}
.server .hd li .img-center small {position: absolute;width: 100%;height: 100%;background-color: #0060b7;border-radius: 50%;top: 0;left: 0;opacity: 1;visibility: hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;}
.server .hd li.on h4 {color: #0060b7;}
.server .hd li.on .img-center span {opacity: 0;visibility: hidden;-webkit-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);}
.server .hd li.on .img-center small {visibility: visible;opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.server .hd li.on:after {position: absolute;width: 13px;height: 8px;content: "";background: url(../images/san4.png) no-repeat 0 0;bottom: 0;left: 50%;margin-left: -7px;}
.server .hd li.b {margin-bottom: 0;}
.server .hd li.b.on:after {background-image: url(../images/san5.png);top: 0;bottom: auto;}
.server .bd {position: absolute;width: 100%;left: 0;top: 50%;z-index: 10;text-align: center;margin-top: -10px;}




/*应用*/
.case{height: 690px;background: #f8f8f8;padding-top: 80px;    border-top: 1px solid #eee;
}
.case dl{float: left;width: 352px;margin-right: 72px;height: 490px;}
.case dl.nobot{margin-right: 0;}
.case dt img{width:352px; height:281px;}
.case dd h3 a{width:91px; height:90px;display: block;position: absolute;top: -46px;left: 131px;}
.case dd h3 img{width:91px; height:90px;}
.case dd{height: 197px;border: 1px solid #e3e3e3;width:350px;position: relative;border-top: 0;background: #fff;}
.case dl:hover dd{background: #004da2;border: 1px solid #004da2;}
.case dl:hover dd p,.case dl:hover dd p em{color: #fff;}
.case dd p{text-align: center;font-size: 24px;color: #333;padding-top: 80px;}
.case dd p em{
	text-align:left;
	display: block;
	font-size: 12px;
	line-height:24px;
	height:72px;
	overflow:hidden;
	color: #acacac;
	padding-top: 10px;
	padding-left:10px; padding-right:10px;
	font-family: Arial;text-transform: uppercase;
	
	
	}
.case_c{position: relative;height: 433px;}
.case_c .z,.case_c .y{width:40px; height:40px;position: absolute;top: 196px;}
.case_c .z{left: -65px;}
.case_c .y{right: -65px;}



.guan2{ background:url(../images/guan2.jpg) no-repeat center top; height:228px; position:relative;}
.guan2 h4{ position:absolute; top:170px; left:50%; margin-left:-500px;}

.guan2 h4{ width:370px; height:42px; overflow:hidden; position:absolute; top:165px; left:10%; margin-left:150px;}
.guan2 h4 p{ width:222px; float:left; height:40px; border-top:1px solid #65b7e2; border-bottom:1px solid #65b7e2; text-align:center; font:14px "Microsoft Yahei"; color:#fff; line-height:40px;}
.guan2 h4 em{ display:inline-block; width:38px; height:40px; border:1px solid #65b7e2; float:left; overflow:hidden;}
.guan2 h4 em img{ line-height:22px; height:24px; margin:8px 0 0 8px;}
.guan2 h4 i{ font:22px Arial, Helvetica, sans-serif; font-weight:bold;}
.guan2 h4 span a{ display:inline-block; width:95px; height:42px; float:left;}




.guan1{ height:200px; overflow:hidden; background:url(../images/guan1.jpg) no-repeat center top; position:relative;}
.guan1 h4{ width:370px; height:42px; overflow:hidden; position:absolute; top:125px; left:50%; margin-left:150px;}
.guan1 h4 p{ width:222px; float:left; height:40px; border-top:1px solid #65b7e2; border-bottom:1px solid #65b7e2; text-align:center; font:14px "Microsoft Yahei"; color:#fff; line-height:40px;}
.guan1 h4 em{ display:inline-block; width:38px; height:40px; border:1px solid #65b7e2; float:left; overflow:hidden;}
.guan1 h4 em img{ line-height:22px; height:24px; margin:8px 0 0 8px;}
.guan1 h4 i{ font:22px Arial, Helvetica, sans-serif; font-weight:bold;}
.guan1 h4 span a{ display:inline-block; width:95px; height:42px; float:left;}


 


/*广告!*/
.ys{ background:#edf9ff; height:1490px; overflow:hidden;}
.ys .content1200{ position:relative;}
.ys .content1200{ margin:0 auto; width:1100px;}
.ys h2{ height:150px; font:44px "Microsoft Yahei"; font-weight:bold; text-align:center; color:#0a3b97; position:absolute; top:70px; width:1100px; left:0;}
.ys h2 em{ display:block; font:14px Arial, Helvetica, sans-serif;text-transform:uppercase; color:#555; position:absolute; top:35px; left:360px;}
.ys h2 i{ font-size:66px;}
.ys h2 b{ color:#0a3b97; font-size:90px;}
.ys h2 span{ display:block; width:560px; height:42px; font:22px "Microsoft Yahei"; text-align:center; line-height:42px; background:url(../images/ys_h.gif) repeat-x center top; color:#fff; margin:0 auto 0;}
.ys dl{ width:400px; height:245px; position:absolute;}
.ys dt{ height:85px; font:24px "Microsoft Yahei"; font-weight:bold; color:#0a3b97; background:url(../images/ys_01.gif) no-repeat left top; padding-left:15px; padding-top:15px;}
.ys dt em{ display:block; color:#333; font-weight:normal;}
.ys dt span{ display:block; width:75px; height:100px; font:30px Impact; color:#fff; line-height:100px; float:left; position:relative; margin-top:-15px;}
.ys dd{ margin-top:20px;}
.ys dd p{ font:14px "Microsoft Yahei"; line-height:30px; color:#555; text-transform:uppercase; background:url(../images/ys_jt.gif) no-repeat left 9px; padding-left:25px;}
.ys .h01{ width:584px; height:487px; position:absolute; top:276px; left:544px;}
.ys .h01 img{width:584px; height:487px;}
.ys .h02{ width:553px; height:633px; overflow:hidden; position:absolute; top:858px; left:-66px;}
.ys .h02 img{width:553px; height:633px; }
.ys .dl01{ top:305px; left:0;}
.ys .dl02{ top:560px; left:0;}
.ys .dl03{ top:930px; left:655px; width:450px;}
.ys .dl04{ top:1190px; left:655px;}









/*广告*/
.bz{height: 1915px;padding-top: 80px;}
.bz h2.tit a{margin-bottom:50px;}
.bz12{height:869px;background:url(../images/ys_img1.jpg) no-repeat center center; }
.bz34{height:903px;background:url(../images/ys_img2.jpg) no-repeat center center;margin-top:2px; }

.bz h3{padding-bottom:53px;}
.bz h3 b{font-size: 36px;color: #004da2;font-weight: bold;padding-right: 85px;}
.bz h3 em{font-size: 28px;color: #333;font-weight: bold;display: block;padding-top: 17px;}
.bz p{font-size: 14px;color: #555;font-weight: normal;padding-right: 30px;margin-bottom: 31px;}

.bz1{height: 305px;text-align: right;padding-top: 64px;} 

.bz2{height: 371px;margin-top:107px;text-align: left;padding-top: 22px;} 
.bz2 h3{padding-bottom:61px;}
.bz2 h3 b{padding-left: 95px;}
.bz2 p{padding-left: 30px;}

.bz34 .bz1{height: 359px;text-align: right;padding-top: 80px;} 
.bz34 .bz1 h3{padding-bottom:57px;}
.bz34 .bz1 h3 b{padding-right: 90px;}

.bz34 .bz2{height: 454px;margin-top:107px;text-align: left;padding-top: 10px;} 
.bz34 .bz2 h3{padding-bottom:58px;}
.bz34 .bz2 h3 b{padding-left: 95px;}
.bz34 .bz2 p{padding-left: 30px;}

/**/
.cj{height: 695px;background:url(../images/cj_bg.jpg) no-repeat center center;padding-top: 80px;}
.cj h2.tit a{color: #fff;background:url(../images/tit2.jpg) no-repeat center 55px;display:block;margin-bottom:170px;}
.cj h2.tit a em{color: #fff;}


/*动画效果*/

.containerscoll p,.containerscoll p a{color:#fff;font-weight:normal;font-size:12px;}
#carousel {width:960px;height:556px;position:relative;margin:0 auto;clear:both;overflow:hidden;background-repeat: no-repeat;border-radius: 15px; bottom:0px; margin-top:-170px;}
#carousel img {visibility:hidden;cursor:pointer;width:564px; height:420px;}
.container{padding-bottom: 20px;}
.atitlesc{position: absolute;left: 300px; top: 322px; width:350px; text-align:center; opacity: 0.7;filter:alpha(opacity=70);color:#fff; margin-top:45px;}


.wit2{ height:557px;  position:relative;}
.wit2 .arr1 a{ display:block; width:40px; height:40px; overflow:hidden; background:url(../images/z.png) no-repeat; position:absolute; top:250px; left:60px;}
.wit2 .arr2 a{display:block; width:40px; height:40px; overflow:hidden; background:url(../images/y1.png) no-repeat; position:absolute; top:250px; right:60px;}
.wit2 .dl01{ width:122px; height:122px; overflow:hidden; position:absolute; top:27px; left:0;}
.wit2 .dl01 dt img{width:122px; height:122px;border:5px solid #d7d7d7;}
.wit2 .dl05{ position:absolute; top:27px; left:838px;}
.wit2 .dl02{ width:142px; height:142px; overflow:hidden; position:absolute; top:18px; left:163px;}
.wit2 .dl02 dt img{width:142px; height:142px;}
.wit2 .dl04{ position:absolute; top:18px; left:656px;}
.wit2 .dl03{ width:350px; overflow:hidden; position:absolute; top:0; left:307px;}
.wit2 .dl03 dt{width:173px; height:173px; margin:0 auto; overflow:hidden;}
.wit2 .dl03 dt img{width:173px; height:173px;}
.wit2 dd h4{ font:14px "Microsoft Yahei"; text-align:center; font-weight:normal; margin-top:140px;}
.wit2 dd h4 a{ color:#fff;}
.wit2 dd h4 span{ display:block; color:#666666; font-weight:normal;}
.wit2 dd p{ font:12px "Microsoft Yahei"; color:#999999; line-height:18px; text-align:center; margin-top:10px; height:56px; overflow:hidden; padding-bottom:12px; line-height:18px;}
.wit2 dd em a{ display:block; width:109px; height:29px; border:2px solid #999999; font:14px "Microsoft Yahei"; text-align:center; color:#999999; line-height:29px; overflow:hidden; margin:0 auto;}

.wit span.xx{ width:26px; height:21px; overflow:hidden; display:block; margin:0 auto 20px;}
.wit span.xx img{ width:26px; height:21px;}


/*关于我们*/


.about{height: 890px;padding-top: 80px;}
.ab dt{float: right;width: 600px;height: 401px;}
.ab dd{width: 512px;float: left;padding-left: 43px;padding-top: 40px;}
.ab dd h3{border-bottom: 1px solid #dddddd;}
.ab dd h3 a{font-size: 60px;color: #004da2;font-weight: bold;height: 150px;font-family: Arial;}
.ab dd h3 a em{font-size: 16px;color: #423f3b;font-weight: normal;display: block;padding-bottom: 20px;}
.ab dd p{font-size: 14px;color: #555;line-height: 30px;margin-top: 24px;}
.ab span a{margin-top: 20px;display: inline-block;}
.ab span a.xq{margin-right:20px;}

/*picshow*/
.xc{height: 259px;position: relative;margin-top: 30px;}
.xc span.z1,.xc span.y1{position: absolute;top: 88px;}
.xc span a{width: 40px;height: 40px;display: block;}
.xc span.z1{left:-65px;}
.xc span.y1{right:-65px;}
.xc ul{height:259px;}
.xc li{width:280px; height:259px;float: left;margin-right: 26px;}
.xc li.nobot{margin-right:0;}
.xc li a{width:280px; height:209px;display: block;}
.xc li img{width:280px; height:209px;}
.xc li span{height: 50px;line-height: 50px;text-align: center;display: block;
	font-size: 14px;color: #555;}




/*新闻*/


/**/
.news{height: 670px;background: #f7f7f7;padding-top:70px;}

.news1{margin-top: 17px;width:600px; height:530px; overflow: hidden; }
.n_nav{height:40px; overflow: hidden;}
.n_nav span a{display: inline-block;font-size: 14px; color:#555555; font-family: "Arial";text-transform: uppercase; line-height: 40px;font-weight: normal;}
.n_nav li{ float: left;margin-right: 14px;padding-right: 20px;}
.n_nav li a{ color: #333; font-size: 18px;line-height: 38px;}
.n_nav li a{ display: inline-block;height:38px;}
.n_nav li a:hover , .n_nav .cur a{font-weight: bold;color:#333;border-bottom: 2px solid #10264d;}
.n_nav .nobg{background:none;}

.news_c{margin-top: 20px;height:425px; }
.news_c dl{height:217px;  overflow: hidden;width: 600px;}

.news_c dt{height:206px;width:276px; overflow: hidden;float: left;}
.news_c dt a{width:276px; height:206px;display: block;float: right;}
.news_c dt img{width:276px; height:206px;}

.news_c dd{padding-top: 2px;width: 278px;float: right;}
.news_c dd h3{ font-size: 16px; color:#333;line-height: 24px;}
.news_c dd h3 a{ color:#333;font-weight: bold;}
.news_c dd span{display: block;color: #777;font-size: 14px;padding:13px 0 0 0;}
.news_c dd p{padding-top: 8px;line-height: 24px; font-size: 14px; color:#555;}
.news_c dd p a{ color:#004da2;display: block;padding-top: 15px;}
.news_c ul{margin-top: 25px;}
.news_c li{ font-size: 14px; color:#777777; line-height: 36px;}
.news_c li a{ color:#333; padding-left:12px ;display: inline-block;background:url(../images/dot.jpg) no-repeat 0 17px ;}
.news_c li a:hover{background:url(../images/dot2.jpg) no-repeat 0 17px ; color:#004da2;}


.wt{width:484px; overflow: hidden;margin-top: 17px; overflow: hidden;}
.wt h4{height:40px; overflow: hidden; line-height: 40px;margin-bottom: 25px;}
.wt h4 a{font-size: 18px;color:#333;border-bottom: 2px solid #004da2; line-height: 38px;width: 75px;display: block;}
.wt h4 span a{display: inline-block;font-size: 14px; color:#555555; font-family: "Arial";text-transform: uppercase; line-height: 40px;font-weight: normal;}
.wt dl{margin-top: 17px;height:143px; overflow: hidden;}
.wt dt{width:124px; float: left; overflow: hidden;height:93px;margin-right: 25px;}
.wt dt img{ width:124px;height:93px;}
.wt dd{width:315px; float: right; overflow: hidden;}
.wt dd h3{padding-left: 29px;background:url(../images/A.jpg) no-repeat 0 0 ;height:20px; line-height: 20px;font-size: 14px; overflow: hidden; font-weight: normal;margin-top: 5px;}
.wt dd h3 a{ color:#333;}
.wt dd h3 a:hover{color: #e76825;}
.wt dd p{padding-left: 29px;background:url(../images/Q.jpg) no-repeat 0 0 ; line-height: 20px;font-size: 14px;color:#555;margin-top: 19px;} 








/**/
.yzbj{height:172px; background:url(../images/yzbj.png) no-repeat center;margin-top: -102px;}
.yz{ height:172px;}
.yz .y{width:345px; height:143px; padding-top:29px;padding-left:55px;float:left;  background:#FFF; z-index: 100;position: relative;margin-right: 70px;}
.yz .y span{font-size: 22px; color:#111113; display: block;}
.yz .y i{display: block;margin-top: 15px; color:#111113; margin-bottom: 24px;width:218px; padding:0 36px; position: relative; text-align: center; letter-spacing: 6px;}
.yz .y i::before{width:19px; height:2px; background:url(../images/hg2.jpg) no-repeat center; content:""; position: absolute; top:11px; left:0;}
.yz .y i::after{width:19px; height:2px; background:url(../images/hg2.jpg) no-repeat center; content:""; position: absolute; top:11px; right:0; }
.yz .y em{font-size: 36px; font-family: "Myriad Pro"; color:#333333;display: block; line-height: 36px;  padding-left:36px; background:url(../images/phone.png) no-repeat top left;}
.yz .search{float:left; width:730px;padding-top:102px;}
.yz .search em{display: block; width:460px; margin-top: 27px;float:left;}
.yz .search em i{float:left;font-size: 12px; color:#FFF; margin-right: 5px;}
.yz .search em a{display: block; float:left;font-size: 12px; color:#FFF; margin-right: 7px;}
.yz .search p{width:209px; height:30px;float:right;margin-top: 20px; background:url(../images/hg3.png) no-repeat bottom center;}
.yz .search p .txt{width:163px; height:30px; padding:0 10px; font-size: 14px; color:#FFF; opacity: 0.5; float:left;border:0;background:0;}
.yz .search p .btn{width:21px; height:21px; background:url(../images/btn.png) no-repeat center; float:left; border:0;}
/**/
.yftbj{height:627px; background:url(../images/yftbj.jpg) no-repeat center;}
.yft{padding-top:99px; height:528px;}
.yft span{display: block; width:527px; height:529px;float:left;position: relative; margin-right: 45px; overflow: hidden;}
.yft span img{width:527px; height:529px;transition: all 0.5s linear;}
.yft span a{display: block; width:100px; height:100px; background:url(../images/jia.jpg) no-repeat center; position: absolute; bottom:0; right:0;}
.yft span:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.yft ul{height:349px; width:625px; float:left;}
.yft ul li{float:left; width:134px; height:160px; border:2px solid #FFF;}
.yft ul li strong{display: block;padding-top:23px;}
.yft ul li strong b{display:block;width:46px; height:41px;margin:0 auto 26px;transition: all 0.5s ease-in-out;}
.yft ul li strong .yf1{background:url(../images/yft1.png) no-repeat center;}
.yft ul li strong .yf2{background:url(../images/yft2.png) no-repeat center;}
.yft ul li strong .yf3{background:url(../images/yft3.png) no-repeat center;}
.yft ul li strong .yf4{background:url(../images/yft4.png) no-repeat center;}
.yft ul li strong .yf5{background:url(../images/yft5.png) no-repeat center;}
.yft ul li strong .yf6{background:url(../images/yft6.png) no-repeat center;}
.yft ul li strong .yf7{background:url(../images/yft7.png) no-repeat center;}
.yft ul li strong .yf8{background:url(../images/yft8.png) no-repeat center;}
.yft ul li:hover strong .yf1{background:url(../images/yft1_h.png) no-repeat center;}
.yft ul li:hover strong .yf2{background:url(../images/yft2_h.png) no-repeat center;}
.yft ul li:hover strong .yf3{background:url(../images/yft3_h.png) no-repeat center;}
.yft ul li:hover strong .yf4{background:url(../images/yft4_h.png) no-repeat center;}
.yft ul li:hover strong .yf5{background:url(../images/yft5_h.png) no-repeat center;}
.yft ul li:hover strong .yf6{background:url(../images/yft6_h.png) no-repeat center;}
.yft ul li:hover strong .yf7{background:url(../images/yft7_h.png) no-repeat center;}
.yft ul li:hover strong .yf8{background:url(../images/yft8_h.png) no-repeat center;}
.yft ul li:hover b{transform: rotate(360deg);}
.yft ul li strong em{display: block;font-size: 20px; color:#333333; text-align: center; line-height: 22px; font-weight: normal; margin-bottom: 24px;}
.yft ul li:hover i{display: block; width:30px; height:2px; margin:0 auto; background:#c80003;}
.yft ul li:hover em{color:#c80003;}
.yft ul li:hover{border:2px solid #c80003;}
.yft .yfsm{width:625px;float:left;margin-top: 50px;}
.yft .yfsm h4{width:320px; float:left; font-size: 28px; font-weight: bold; line-height: 28px; color:#c80003; height:92px; background:url(../images/hg4.jpg) no-repeat left bottom;}
.yft .yfsm h4 i{display: block;font-size: 24px; color:#231815; line-height: 24px; margin-top: 10px; font-weight: normal;letter-spacing: 11px;}
.yft .yfsm strong{display: block; width:176px;float:right;}
.yft .yfsm strong em{display: block; font-weight: normal; font-size: 22px; color:#333333; font-family:"Myriad Pro"; height:28px; line-height: 28px; padding-left:36px; background:url(../images/phone.png) no-repeat left; margin-bottom: 15px;}
.yft .yfsm strong a{display: block; width:166px; height:30px; background:#c80003; font-size: 18px; color:#FFF; text-align: center;line-height:30px; font-weight: normal; }

 





             










/**/
.hzkf{height:660px; background:url(../images/hzkhbj.jpg) repeat-x center;overflow: hidden;}
.hz{padding-top:90px; height:570px;}
.hz h3{text-align: center; margin-bottom: 45px;}
.hz h3 span{display:block;font-size: 38px; color:#282828; height:58px;line-height: 30px; background:url(../images/prtb.png) no-repeat bottom center;}
.hz h3 span i{font-weight: bold;}
.hz h3 em{display: block; font-size: 22px; color:#282828; line-height: 22px; margin-top: 13px;}
.hz .k{position: relative;padding-top:73px;}
.hz .kf ul li{float:left;width:212px;margin:0 15px;}
.hz .kf ul li em{display: block; width:210px; height:159px;padding:0 1px;background:url(../images/hzbj.jpg) no-repeat center; overflow: hidden;}
.hz .kf ul li em img{width:210px; height:139px;}
.hz .kf ul li .first{margin-bottom: 33px;}
.hz .jt i{display: block;width:20px; height:50px;}
.hz .jt .prev{background:url(../images/prev.jpg) no-repeat center;position: absolute;top:214px;left:-30px;}
.hz .jt .next{background:url(../images/next.jpg) no-repeat center;position: absolute;top:214px;right:-41px;}
.hz .jt .prev:hover{background:url(../images/prev_h.jpg) no-repeat center;position: absolute;top:214px;left:-30px;}
.hz .jt .next:hover{background:url(../images/next_h.jpg) no-repeat center;position: absolute;top:214px;right:-41px;}
/**/
.edgebj2{height:1204px;overflow: hidden;}
.edge2{padding-top:56px;height:1148px;}
.edge2 h3{text-align: center; margin-bottom: 78px;}
.edge2 h3 span{display:block;font-size: 38px; color:#282828; height:58px;line-height: 30px; background:url(../images/prtb.png) no-repeat bottom center;}
.edge2 h3 span i{font-weight: bold;}
.edge2 h3 em{display: block; font-size: 22px; color:#282828; line-height: 22px; margin-top: 13px;}
.edge2 dl{width:576px;float:left;margin-bottom: 74px; margin-left: 47px;}
.edge2 dl dt{width:576px; height:221px; margin-bottom: 40px; overflow: hidden;}
.edge2 dl dt img{width:576px; height:221px;transition: all 0.5s linear;}
.edge2 dl:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);}
.edge2 dl dd span{display:block;padding-left:86px;font-size: 25px; color:#2e2e2e;height:77px; position: relative;}
.edge2 dl dd .e1{display: block;background:url(../images/01.jpg) no-repeat left top;}
.edge2 dl dd .e2{display: block;background:url(../images/02.jpg) no-repeat left top;}
.edge2 dl dd .e3{display: block;background:url(../images/03.jpg) no-repeat left top;}
.edge2 dl dd .e4{display: block;background:url(../images/04.jpg) no-repeat left top;}
.edge2 dl dd span::before{width:62px; height:2px; background:#4a4a4a; content:""; position: absolute;bottom:0; left:87px;}
.edge2 dl dd span b{font-size: 25px; color:#2e2e2e;}
.edge2 dl dd span em{display: block;font-size: 12px; line-height: 12px; color:#ababab; text-transform: uppercase; margin-top: 11px;}
.edge2 dl dd p{font-size: 16px; color:#919292;padding-left:86px; margin-top: 28px;}
.edge2 dl.first{margin-left: 0;}

 /**/
.gszs{height:498px;}
.gs{padding-top:84px;}
.gs h3{ height:25px; background:url(../images/gszs.png) no-repeat center; text-align: center; margin-bottom: 55px;}
.gs h3 span a{font-size: 18px; color:#000000;margin:0 30px;}
.gs h3 span a.cur{font-size: 18px; color:#cc0a00; font-weight: bold;}
.gs ul li{float:left; width:284px; height:273px; border-bottom:2px solid #dbdbdb;margin-left: 20px;}
.gs ul li.first{margin-left: 0;}
.gs ul li em{display: block; width:284px; height:213px;}
.gs ul li em img{ width:284px; height:213px;}
.gs ul li b{display: block; padding-top:32px; text-align: center; font-size: 16px; color:#000000; font-weight: normal;}

